it rained all day long - Francés Inglés Diccionario